Overview

The Immaculate Conception Cathedral (French: Cathédrale de l'Immaculée-Conception de Victoria) or simply Cathedral of Victoria, is a religious building of the Catholic Church located in the town of Victoria, on the island of Mahé capital of the African archipelago nation of Seychelles.

The cathedral is located near the Clock Tower (Tour de l'Horloge) and the Anglican Cathedral. The church was built in 1874 and recalls the French colonial style.